#define _CRT_SECURE_NO_WARNINGS 1
#include"BSTree.hpp"
#include<vector>
void Test1()
{
	BSTree<int>* bst = new BSTree<int>();
	bst->InsertR(10);
	bst->InsertR(15);
	bst->InsertR(17);
	bst->InsertR(12);
	bst->InsertR(5);
	bst->InsertR(2);
	bst->InsertR(8);
	bst->InsertR(1);
	bst->InsertR(16);
	bst->InsertR(9);
	bst->InsertR(11);
	BSTree<int> bst2;
	bst2 = *bst;
	bst2.Insert(100);
	bst2.Insert(50);
	bst2.Insert(25);
	bst->Inorder();
	bst2.Inorder();
}
int main()
{
	Test1();
	return 0;
}